2
6
4
24
8
3
1
27
7
74
53
23
11
34
12
14
18
26
9
16
32
28
13
37
25
79
20
21
5
22
10
38
58
100
59
57
29
17
80
45
15
67