12 515 54 107037 9 18 21 32 40 63 64 65 66 86 87 91