299 28
195 30
55 46
1 51
0 129
44 132
187 143
301 140
