410
464
80
342
579
486
412
229
52
373
152
239
88
296
125
319
31
103
61
714
37
204
60
165
72
115
8
176
66
510
27
97
24
114
19
111