301 24
189 29
38 35
1 41
0 148
31 148
188 151
299 161
