286 38
142 27
29 37
1 40
1 140
26 139
131 142
258 153
