300 42
186 32
23 40
1 43
1 130
27 134
181 149
301 155
