36
51
140
12
3
168
70
48
142
196
76
72
21
9
20
379
63
1234
339
49
41
15
345
18
130
204
16
420
191
180
33
160
98
328
61
22
25
358
154
380
34
6
31
100
163
1155
192
54
398
38
396
354
144
132
119