23 2490 1065 true 2 8 12 21 37 38 43 45 47 53 55 61 64 69 70 72 73 74 77 78 81 87 94