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