293 31
168 30
41 35
0 39
1 130
45 133
183 148
281 149
