4
64
438
5
484
12
2
504
17
275
261
234
168
174
198
131
265
77
238
167
128
346
180
90
409
135
55
543
184
1
131
1
221
2
142
18
360
485
159
12
469
223
178
