37 338 389 true 2 4 7 10 16 17 18 21 24 26 29 30 31 34 35 38 41 43 45 46 47 48 49 50 53 54 63 65 66 71 72 74 78 80 91 92 96