30
942
76
382
18
274
20
263
13
258
52
194
26
178
144
11
122
6
374
10
121
9
85
95
14
102
90
5
83
80
21
39