303 27
247 25
70 29
1 40
0 147
61 151
240 159
301 168
