495
121
874
225
263
65
520
293
354
172
588
51
297
52
606
200
293
33
422
8
443
143
620
194
416
116
569
49
298
61
587
87
250
86
510
102
186
149
156
55