12
8
8
31
3
7
11
15
11
3
30
2
4
7