220
387
779
40
616
33
272
143
31
376
14
58
984
716
65
971
68
29
170
475
638
16
351
578
39
238
217
969
105
171
50
30
21
82
204
7
157
32
267
66
611
322
55
26
144
211
151
176
237
254
441
147
18
315
145
223