13 869 427 true 17 18 20 39 43 44 49 64 73 85 89 91 95