20 4929 184 1595948 14 15 16 17 19 20 24 27 28 29 34 54 57 59 63 66 81 88 92 94