21
24
12
85
41
76
68
31
18
15
58
29
14
2
32
60
4
53
8
34
38
86
36
46
35
3
37
22
11
49
9
7
19
42
6
27
50
10
39
45
20
16