12 1460 44 4 8 18 55 62 66 67 73 86 87 93 100