287
286
280
21
1
20
14
9
3
17
12
13
24
36
19
32
38
73
96
95
35
106
91
101
151
159
170
172
150
173
174
177
180
157
181
11
182
171
186
188
192
156