291 29
192 24
49 31
0 40
1 149
30 150
176 156
282 176
