12 168 36 2 11 16 18 29 33 40 45 48 53 61 64