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