9 320 45 46585 16 23 27 39 76 77 80 85 98 1 2 3 4 5 6 7 17 79 1 44 195 61 9 3 3 2 2