607
2
180
82
164
112
341
63
52
18
938
548
103
239
36
229
260
907
191
358
128
540
151
31
393
250
41
810
665
302
643
111
419
214
197
154
195
246
53
290
253
243
64
206
236
476
76
531
25
174
5
16
14
108
47
155