9
118
65
305
20
186
19
193
42
142
143
10
148
6
131
37
119
68
395
111
114
16
108
18
85
15
254
14
139
128
100