10 112 36 4 5 8 13 22 32 41 49 52 69