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