649
775
499
562
522
666
129
316
97
250
278
1,048
32
188
63
209
122
190
55
205
39
105
191
60
187
21
170
163
145
29
136
31
128