28
395
80
22
17
112
90
60
171
18
31
201
24
96
23
203
19
35
5
178
202
85
14
8
249
34
127
27
220
174
40
99
176
4
45
132
52
12
36
25
159
6
47
32
15
16
62
21