429
120
434
110
527
69
403
166
681
133
492
13
193
46
450
70
417
147
323
122
235
147
601
220
488
214
518
180
217
185
541
150
513
58
518
93
487
10
81
3