22 93 245 1 10 28 12 56 125 26 126 330 4 33 89 9 82 234 26 127 388 8 27 102 29 144 233 7 34 100 3 15 67 5 42 109 3 34 77 1 11 87 8 74 197 1 18 51 2 11 62 7 25 90