328 151 201 329 107 224 900 235 160 131 199 188 157 290 ( 43420