3
247
14
24
49
43
104
12
50
32
19
37
30
9
90
315
45
15
33
62
13
59
277
72
60
69
16
184
171
28
199
21
152
79
6
173
71
27
52
176
78
223
139
177
193
34