8 139 186 true 4 22 36 52 60 67 84 89