407
206
313
168
400
68
229
135
475
41
273
48
90
45
305
70