14 1169 428 true 2 11 13 15 18 19 20 21 26 27 28 29 30 31