8
10
26
38
24
46
43
11
4
31
20
27
49
14
70
104
30
7
13
93
52
40
25
41
15
12
32
58
63
9
64
22
34
3
57
115
33
56
101