6
7
4
5
154
111
29
234
177
123
103
59
14
120
67
258
157
189
88
237
45
116
181
142
186
260
84
86
203
286
209
145
167
130
266
468
71
341
76
229
198
92
91
47
114
112
215
311
161
15
133
50
33
22
55
37