14
2
8
26
4
7
13
3
10
11
6
17
5
1
9
18
12
38
24
15
19
35
48
22
27
34
92
83
86
70
111
81
91
100
52
36
23
69
29
49