303 51
195 42
35 45
0 48
1 138
28 139
196 159
296 173
