100
30
29