301 22
185 26
41 45
1 46
0 144
52 152
197 159
303 157
