373
169
565
125
247
65
415
177
332
85
424
95
375
198
164
55
353
50
323
84
196
127
166
61
341
100
561
174
437
34
316
85
285
79
541
184
621
167
221
25