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
174
1285
199
190
66
136