18
36
42
23
7
24
38
2
6
55
58
22
27
14
41
28
32
29
8
25
13
12
11
26
9
16
20
30
48
79
44
21
19
39
87
59
92
67
46
49
40
85
33