303 40
186 30
63 36
1 46
1 140
62 144
181 163
300 172
