17 4 4 20 77 43 105 408454 845454