266
65
189
30
268
16
216
114
479
153
190
155
372
110
620
142
282
123
451
139
65
13
294
122
97
21
250
150
314
23
548
121
325
171
558
187
346
125
120
36