299 9
221 20
43 31
1 36
1 143
47 147
230 147
300 148
