46
34
242
53
98
43
57
37
40
25
51
69
55
32
29
41
30
33
522
31
27
38
23
15
169
82
243
50
84
64
71
99
120
67
70
26
42
65
95