231
66
428
55
34
470
45
28
73
112
89
21
74
38
64
192
232
30
77
108
19
120
94
480
75
135
47
53
58
252
72
491
193
51
39
191
273
326
588
359
125
675
345
109
456
222
101
87
71
463
3469
235
209
966