598
127
266
150
193
133
463
81
542
157
661
143
400
135
156
49
201
176
429
162
556
134
176
132
197
179
560
172
525
136
556
145
235
13
79
42
399
123
466
65