546
2
632
1
67
195
80
119
187
191
154
253
356
233
108
293
99
0
91
94
78
69
166
400
106
120
83
33
141
22
173
4
178
90