14 659 489 true 8 11 12 13 15 16 21 24 29 31 34 36 38 39