303 43
184 27
35 47
1 50
0 143
33 139
179 148
302 159
