577
140
15
220
387
780
40
616
33
272
144
31
376
14
58
984
717
65
971
68
29
170
475
638
16
351
579
39
238
217
969
105
171
50
30
21
82
204
7
157
32
267
66
611
322
55
26
211
151
176
237
254
441
147
18