16 53811 468 2 5 18 29 30 32 38 46 54 63 77 82 85 98 108 130