142
63
9
17
53
34
49
45
37
29
173
65
27
24
74
36
64
341
814
47
119
100
87
46
26
231
75
42
117
12
38
348
123
35
971
98
125
44
28
1237
102
41
25
86
219
31
589
176
51
40
50
48
238