14 627 471 true 4 12 13 15 16 17 21 22 24 26 30 32 35 39