320 40
237 35
174 33
59 46
0 57
1 149
26 158
68 158
108 163
153 163
230 166
269 170
293 169
300 167
320 126
