3
1
8
7
17
22
29
1
9
37
47
14
9
35
4
36
5
13
7
6