301 34
193 31
33 48
1 53
0 127
29 128
196 151
297 145
