302 29
196 28
33 41
1 46
1 138
20 140
181 157
301 168
