3
12
14
15
5
6
10
8
49
17
35
28
32
36
33
34
31
30
26
46
25
24
27
23
22
11
50
47
48
45
38
39
42
40
41
humanandhorse
Palm Trees