142
141
75
470
124
52
79
428
187
191
135
606
144
577
78
117
703
243
130
69
161
167
269
176
271
62
128
932
87
203
116
211
125
90
216
252
134
169
66
112
136
233
255
268
500
106
127
274
513
481
443
129
174
373
180
335