285
129
468
153
245
82
543
115
22
5
560
15
209
90
175
166
413
154