275 37
180 29
35 33
1 41
2 135
41 137
178 152
258 153
