20
112
67
80
191
51
24
150
23
12
13
19
27
16
368
15
142
39
17
28
48
145
192
108
30
3020
178
240
50
35
171
200
29
349
31
21
57
9
817
132
25
45
32
40
62
81
6
337