301 38
190 33
45 44
1 49
0 130
43 133
198 147
291 152
