11 364 306 true 3 7 9 12 17 21 22 23 26 37 38