37 926 97 2 5 11 13 16 19 21 23 24 25 27 31 38 39 41 44 45 49 51 63 65 66 67 69 71 73 74 77 78 79 84 86 88 91 92 93 100