12 574 303 true 13 14 15 16 17 25 28 30 31 33 36 39