296 30
173 28
52 34
1 35
0 137
49 147
174 162
294 156
