21
14
1
12
5
1
15
5
4
20
3
29
6
9
12
30
2
2
11
28