20
56
4
7
18
2
13
3
28
11
41
64
32
66
15
24
9
16
8
30
23
91
1
57
29
21
48
25
40
37
42
47
35
39
45
78
6
5
103
17
46
10
31
58