10 455 29 11 19 33 36 48 50 56 83 93 97