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