25
31
30
16
12
1