64
211
530
353
96
503
45
327
329
579
451
147
550
303
65
89
6764
184
66
198
461
375
50
194
92
61
118
88
223
402
597
73
54
2278
1558
406
180
541
195
4395
138
260
214
1137
315
33
152
1408
232
321
238
60
48
110
116
259
135
113