21
61
106
60
28
13
46
1
58
85
68
23
2
34
6
20
7
14
11
42
4
19
27
8
39
22
18
32
10
45
40
49
5
36
70
48
38
69