399
1,076
165
703
149
658
76
445
66
448
11
78
40
189
28
27
156
163
30
158
39
59
29
92
10
50
15
43
5
31