299 1
222 13
56 29
1 30
0 149
65 154
233 161
303 156
