29
4
7
21
3
20
3
5
1
6
26
25
3
35
1
9
16
4
10