8 343 34 35000 14 20 34 49 73 76 79 81 1 2 3 4 5 6 12 266 1 43 187 90 13 5 3 1