303 31
199 30
54 33
1 34
0 147
39 151
197 168
299 184
