316 55
284 50
230 46
192 46
173 50
134 50
95 51
62 52
31 58
3 57
1 141
38 146
97 156
107 159
153 159
214 159
267 157
318 152
