13 998 453 true 3 4 10 20 30 46 59 60 66 85 89 92 98