327
27
121
12
61
54
58
410
44
49
29
59
7
55
32
36
65
40
1280
20
13
16
56
26
1070
122
39
15
22
21
886
2715
186
148
197
192
296
336
889
377
328
437
324
207
37
285
109
142
93
143
94
170
350
73