63
214
425
420
120
408
81
13
257
859
11
21
32
94
73
132
231
338
449
134
282
107
75
29
161
181
95
551
76
606