8
12
7
25
1
11
18
4
5
68
6
27
46
28
16
26
2
15
9
34
33
83
35
104
44
17
38
56
21
59
67
32
29
47
24
92
39
97
103
78