10 353 31 7 12 16 18 26 33 38 51 53 57