299 31
181 20
33 41
1 45
0 139
32 139
166 155
284 167
