107 20 65 250 30 105 120 173 80 544 80 151 120 160 73 40 25 20172