22 33 100 47 22 31 93 12 54 2