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