301 29
197 28
38 46
0 50
0 126
41 129
179 138
280 147
