277
944
44
414
50
391
34
376
36
387
88
377
123
272
45
217
7
185
6
146
31
170
9
97
13
11
87
20
899
5
107