303 43
153 37
28 49
1 53
0 141
19 140
137 143
302 156
