8
18
26
85
19
23
7
9
16
32
10
45
34
47
33
51
12
20
13
29
6
103
24
38
3
4
54
44
43
17
21
14
27
22
41
42
35
58
31