56
87
31
27
54
348
75
37
95
33
295
48
76
17
117
449
158
69
14
12
397
25
34
20
305
18
39
42
24
1233
371
66
275
191
57
218
45
30
61
91
155
70
199
77
118
327
85
219
44
233