197 312 29 101 127 327 42 306 87 27 53 355 190 47 58 46 100 54 299 78 80 78 303 75313