54
64
80
20
56
221
460
228
76
134
360
235
338
294
247
151
284
164
428
218
197
106
204
148
188
206
368
84
170
273
209
291
81
613
137
558
372
223
212
220
198
55
44
29
45
68
77
92
39
19
133
53
104
17
85
23