320 42
303 45
284 45
256 42
206 46
103 56
67 60
32 66
8 73
1 74
1 139
52 149
81 149
138 155
216 156
255 159
284 155
319 149
