40
20
101
139
159
13
39
26
14
67
30
71
50
80
46
219
191
260
47
24
56
92
96
17
9
107
12
29
180
48
45
57
34
179
178
68
43
52
55
37
42
15
103
193
85
5
31
36
143
41