2
9
9
10
34
5
10
3
11
1
8
4
20
14
6
3
4