21 2702 989 true 2 4 13 15 22 27 30 34 36 41 42 44 48 52 54 63 66 79 80 88 94