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