182
44
47
75
31
17
40
19
103
67
27
53
23
80
72
78
9
21
95
100
62
37
266
161
66
128
138
29
105
192
24
42
85
59
73
216
200
14
77
160
536
8
30
70
176
129
12
48
13
16
25
188
118
43