329
640
177
469
98
398
114
357
60
307
278
1,048
102
80
293
53
264
70
273
19
199
62
225
47
505
76
187
33
153
44
181
2
124
4
145