62
219
616
178
327
242
44
856
48
22
46
19
159
140
24
9
160
117
535
27
30
49
296
302
123
249
222
38
132
240
91
146
31
101
15
244
488
51
1024
41
230
332
59
169
179
0
60
11
28
5
16
26
114
78
85