77
13
51
86
514
33
41
922
172
417
183
29
34
30
243
198
214
144
72
99
605
54
475
206
756
520
162
333
398
566
143
512
81
285
184
124
66
411
221
97
220
199
40
471
26
323
140
47
179
234
365
227
315
129
78
1154