6 105 128 true 9 14 16 23 31 34