210
546
119
291
47
253
33
244
66
197
42
158
11
149
22
147
29
157
137
17
112
27
124
41
113
5
105
6
350
12
100
23
108
101