539
37
339
102
152
29
494
177
242
178
416
120
358
19
359
63
543
13
427
87
427
58
504
72
251
193
286
13
313
18
172
85
526
175
580
133
128
47
356
51