18
29
59
34
6
3
38
64
42
57
43
14
46
33
15
52
17
48
139
2
106
8
12
10
44
73
13
105
22
26
91
32
67
5
47
4
11
16
114
137