18 2 43 52 12 28 21 81 64 6032