16
10
22
20
25
16
29