2
7
24
25
7
31
3
4
3
8
30
3
2