40
655
111
636
24
495
13
578
32
277
278
1,048
52
435
23
227
47
264
44
195
16
217
22
192
12
174
201
4
130
132
115
8
86