300 80 30 40 90 30 25 50 18 20 40 80 200 300 213 47 129 273 34 90 100 120 30 40 25 45 22 50 22 40 18 43 6095