10 485 313 true 11 27 31 39 42 45 64 72 87 89