410
464
579
486
80
342
52
373
412
229
88
296
152
239
125
319
37
204
31
103
60
165
8
176
27
97
61
713
3
70
42
130
24
114