173
164
164
226
131
209
160
215
40
63
170
42
180
159
46
179
187
166
34
29
20
106
15
252
56
33
188
31
249
186
288
184
48
166
50
34
52
32
120
100
170
152
162
45
93
31
186
97
54
146
19
48
24
43
24