3
22
31
25
10
7
25
30