6
55
119
58
25
158
46
99
76
72
157
169
137
134
50
95
109
54
261
159
47
115
113
196
135
195
182
294
90
118
84
85
187
231
75