116
111
195
181
40
174
85
78
194
50
129
39
126
14
56
115
62
6
189
38
36
138
51
17
27
35
15
405
30
43
16
25
20
52
97
148
158
18
32
141
59
8
3
123
41
244
37
4
2
19