10 1054 93 290808 9 11 25 46 52 55 56 73 80 82 1 2 3 4 5 6 7 8 9 93 50 314 418 180 42 23 13 8 5 1