21 1399 609 true 5 12 14 22 25 27 34 40 43 48 49 51 55 57 62 71 74 78 79 80 84