303 52
174 35
37 46
1 45
0 139
33 140
162 159
304 168
