188
34
29
19
32
24
111
47
20
120
116
76
69
14
109
203
64
51
107
35
62
27
191
85
81
79
52
260
13
215
150
113
56
266
87
292
49
259
129
108
43
41
12
23
151
18
139
207
105
166
40
16
104
180