14 938 435 true 2 20 21 39 43 44 53 54 55 60 66 77 91 98