11
10
31
176
46
208
28
22
25
41
524
136
138
93
211
35
75
422
59
240
70
171
45
33
124
85
53
81
169
78
206
2119
15
74
375
102
112
105
24
120
177
425
151
69
21
18
186
43
276
121
131
34
29
23