6 107 279 true 12 16 35 44 63 95