14 522 279 true 2 8 9 11 12 15 20 24 27 30 31 32 34 37