8
31
27
18
5
95
11
49
7
51
17
23
26
19
36
30
47
15
12
22
34
9
52
59
20
44
54
66
28
6
16
45
42
29
35
10
13
38
40
24
37
48
114
67
78