296 42
160 51
34 52
1 52
1 137
37 146
164 154
300 149
