86
100
131
51
36
112
110
23
42
25
49
218
29
177
18
226
50
167
102
103
9
137
15
10
266
16
67
143
106
92
91
235
53
287
38
1184
89
32
33
13
134
46
149
339
212
181
93
223
17
105
76