303 43
199 32
56 41
0 46
1 136
46 143
181 163
293 186
