277 46
167 38
29 43
1 45
0 112
29 114
158 129
255 141
