334
714
178
447
77
271
96
267
148
304
52
261
253
88
215
49
181
6
325
31
170
64
177
33
169
29
154
57
133
59
125
107
26
102