29
17
22
54
25
30
99