10
58
49
56
26
21
47
39
23
4
28
5
38
52
31
9
22
17
78
6
2
32
57
27
45
29
16
67
41
18
64
34
19
11
8
43
117
53
35
46
24
12
44
68
50