11 418 244 true 2 7 14 17 18 22 25 29 34 36 39