21
260
87
1050
471
80
177
132
112
159
69
81
68
60
189
138
86
59
183
167
700
262
84
651
124
295
289
29
232
217
57
122
148
139
673
172
395
91
48
41
44
530
216
40
27
237
36
117
83
25
120
353
207
194