6 107 172 true 3 5 15 33 91 96