303 32
168 13
38 31
1 33
0 136
38 129
153 131
304 161
