262
131
469
104
599
204
506
101
82
33
332
74
438
174
158
62
465
98
584
186
222
104
308
66
85
8
433
146
312
193
428
160
281
143
516
134
497
88
541
52