278 39
162 48
27 52
1 51
1 133
32 140
171 156
296 137
