578
92
464
165
296
59
213
137
302
158
293
106
290
121
475
53
137
40
277
185
503
25
465
171
580
17
272
115
564
20
458
4
618
137
409
154
152
108
374
164