266 18
195 19
42 29
2 34
1 139
40 144
187 145
291 163
