13 2063 160 7 16 18 30 31 33 34 46 47 53 77 82 100