472
3
332
1
438
330
298
15
347
108
335
2
91
195
74
103
131
87
165
188
677
784
89
120
210
164
63
133
141
187
95
84