300 34
193 33
50 36
1 40
0 150
38 151
189 163
289 172
