34
18
22
9
10
14
12
36
373
48
51
21
15
60
47
17
91
62
165
24
20
230
154
142
119
54
65
164
80
271
93
174
156
46
112
249
138
279
212
109
58
149
147
57
252
227
25
82
358