8 168 27 23705 21 23 36 73 79 82 86 88 1 2 3 4 5 6 7 42 1 41 108 11 2 2 2 1