191
595
167
417
78
325
65
296
131
245
278
1,048
90
213
37
199
43
201
60
179
79
164
12
130
33
176
31
150
59
133
58
125
36
121