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