448
126
388
115
444
120
528
54
365
43
443
181
512
19
105
76
79
38
489
162
201
74
375
137
575
140
501
152
466
43
264
171
224
182
309
28
488
97
198
40