1
31
11
5
3
29
2
35
14
35
10
15
11
3
8
6