425
141
371
66
372
67
167
169
130
63