60
159
18
102
11
12
381
311
87
259
63
34
80
117
57
121
16
24
455
27
36
186
38
25
35
40
81
362
382
33
20
398
112
58
41
131
747
671
91
49
79
72
146
104
154
191
67
70
351
37
71
293
176
1285
199
190