14
50
86
15
18
48
28
44
7
6
10
22
9
3
43
31
105
11
70
46
17
1
24
35
23
2
12
21
4
13
53
25
8
42
69
29
26