10
2
3
1
1
8
1
11
6
9
3
23
1
1
11
6
4
29
31
5
11
2