22
100
90
35
28
56
102