6 364 165 true 7 12 16 20 23 35