481
70
342
70
308
118
1755
775
559
84
191
137
267
63
511
313
657
64
282
186
702
215
451
210
513
114
588
172
555
166
317
97
497
98
383
83
599
103
187
99