29
26
70
72
31
47
43
172
37
85
77
14
49
24
79
59
39
19
293
62
6
12
27
10
169
57
299
81
78
116
18
17
95
191
32
42
136
84
91
128
20
74
132
36
158
13
11
60
23
119
55
105