297 6
192 21
41 28
2 29
1 145
50 153
169 164
300 154
