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