11 348 279 true 3 6 7 16 17 20 25 27 33 34 35