18 431753 285 2 5 15 16 22 23 27 35 36 38 42 50 51 53 54 58 61 64