36 34 80 29 460 389 84 49 76 100 1 183 372 2 193 207 9 1 33 98 571 25 103 3 39 2 75 19 10010