86
530
239
544
77
630
48
875
203
317
32
251
18
233
45
196
16
136
9
147
12
130
211
39
259
11
119
3
94
26