13 683 326 true 5 6 15 16 21 24 27 29 32 34 36 38 39