8 86 22 2 20 23 28 29 32 41 62