271
102
576
178
537
195
319
168
414
86
320
157
421
134
292
109
556
131
87
60
200
178
461
128
413
127
195
141
396
130
423
210
206
81
234
140
241
162
436
13