34
115
59
8
58
122
4815
85
39
212
30
6
33
349
71
72
335
25
169
240
12
78
444
15
2120
14
105
65
193
315
136
1021
166
2242
10
255
284
54
190
216
528
23
64
29
91
49
555
28
711
198
299
2080
101
57