514
151
642
161
606
129
485
134
251
101
619
224
620
254
395
207
800
257
676
117
629
32
642
84
678
222
783
238
700
293
275
152
497
120
514
69
254
146
176
61