155 511 565 683 49 96 103 53 105 51 137 210 218 60 136 117 92 60 77 95 80 50 47 59 70 34 140 107 56 36 10842