415
78
381
172
109
29
643
200
334
84
136
105
460
29
226
169
297
18
167
47
197
136
384
98
560
146
176
118
420
102
137
41
203
126
215
36
276
121
263
66