20
35
29
43
9
19
15
48
53
55
34
52
33
7
40
17
22
26
45
47
110
95
62
31
44
50
107
103
58
36
11
83
14
16
18
65
61
24
38
67
56
46
37