310 6 475 306 130 361 167 33 446 10 55 211 283 350 190 142 8 1 159 235 395 121 115 492 109 124 314 109 322 496