11 379 249 true 2 4 7 8 9 15 16 19 29 34 36