904
283
715
130
241
97
323
166
667
250
500
123
381
121
644
113
480
96
557
71
445
104
825
257
404
33
559
32
490
33
441
154
210
70
575
249
555
75
290
182