366
178
157
69
348
181
516
104
580
136
557
83
517
180
224
186
404
189
381
68
300
116
438
14
214
157
526
23
341
132
173
116
397
187
292
156
455
136
344
62