17
189
162
137
86
100
59
63
39
33
173
56
139
145
84
87
49
280
172
46
110
155
125
28
47
23
250
61
1142
274
282
158
156
95
351
267
62
58
25
60
26
258
206
57
74
71
170
1380
211
36
29
41
94