9
29
22
21
7
5
7
30
15
15