81
76
24
19
20
7
8
6
22
16
47
77
65
2
29
1
15
62
30
13
32
53
40
38
42
63
3
10
11
56
4
104
12
26
112
59
87
31
34