120 22 142 649 233 459 100 10 44 16 1616