99
47
83
53
56
62
30
79
11
25
45
32
22
2
12
27
10
17
21
18
6
16
5
4
1
11
13
12
18
34
10
2
8
13
31
16
3
13
9
13
10
18
43
2
14
9
16
7