32
87
186
132
309
166
117
115
194
105
164
191
202
148
78