7 2337 18 1 20 22 40 43 47 61