101 33
63 43
43 47
27 51
0 53
1 151
32 152
49 152
72 153
98 156
135 154
161 151
192 153
225 154
260 151
274 150
309 145
319 121
318 39
209 33
