395
151
761
377
377
203
227
170
185
83
174
29
465
193
300
102
353
155
398
204
493
161
198
129
516
174
487
82
361
138
220
117
449
155
282
155
396
89
456
71