303 35
226 38
62 39
1 48
0 146
55 149
216 161
303 178
