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