298 24
164 35
40 44
2 46
1 141
41 149
173 158
303 140
