291 55
163 34
30 46
0 54
0 136
29 137
150 142
257 171
