18 854 101 1 2 7 8 12 16 20 21 25 37 45 47 51 57 58 61 62 66