13 949 428 true 1 2 8 21 27 48 52 60 67 74 90 94 97