298 16
160 29
52 40
1 41
1 137
50 142
163 156
302 142
