16 1843 101 429501 14 22 26 27 31 33 34 38 44 45 46 59 83 96 98 99