13
1
2
3
5
8
25
4
10
12
19
9
24
22
82
48
11
14
53
16
27
58
23
69
29
15
26
94
31
33
32
20
137
107
86
18