30
29
21
12
5
1
18
9
6
14
9
24
9
25
11
9