300 58
159 38
23 51
0 52
1 128
24 128
152 140
273 150
