6
270
59
39
62
399
228
61
129
186
820
32
194
113
36
132
197
281
293
254
83
164
282
244
114
65
155
31
127
304
154
162
198
195
106
232
323
175
96
200
139
116
108
226
89
216
158
85
160
172
94
123
52
271
536
35