10 177 41 2 11 16 31 32 35 44 56 64 68