299 27
167 27
51 43
2 45
1 145
46 151
167 162
301 151
