19
17 99 124 107 76 16 51 43 132 78 112 66 150 91 75 50 75 72 28 
6 27 11 41 52 94 96 80 42 28 33 43 36 71 17 42 35 6 100 