757
35
51
28
38
855
56
37
97
50
62
112
147
604
31
69
545
85
71
78
52
54
55
21
26
59
13
64
183
226
314
146
251
157
328
271
61
15
388
1851
182
57
46
195
45
473
43
344
187
295
8