443
125
358
98
442
120
527
54
356
39
434
178
509
19
103
76
76
37
479
158
197
72
373
137
571
139
477
151
465
43
262
171
214
178
307
28
485
95
197
40