18
193
69
351
47
261
58
298
5
175
38
170
27
150
26
139
12
146
15
254
34
125
33
152
148
8
114
14
100
1
90
11
92
7
120