305
75
333
20
413
115
483
135
632
184
221
94
520
20
358
110
214
94
443
166
99
44
565
4
657
115
419
137
367
60
415
82