9
13
34
62
99
31
79
19
2
15
45
30
22
9
5
53
13
2
5
14
16
47
14
7
18
1
3
10
27
21
3
8
2
16
2
9
10
13
9
13
3
7
7
32
43
4