295 36
150 33
24 42
1 44
1 135
25 138
158 147
295 152
