302 31
128 46
14 48
1 45
0 134
17 133
129 151
303 146
