6
7
4
5
154
111
29
234
177
124
104
59
14
120
67
259
157
189
88
237
45
116
103
181
142
186
260
84
86
203
287
209
145
167
130
266
468
71
341
76
229
198
93
91
47
115
112
215
311
161
15
133
51
33
22
55
37