211
145
293
72
550
87
229
132
542
76
554
100
103
13
570
66
458
144
113
102
421
103
599
25
228
87
425
110
218
90
387
58
297
189
938
414
1107
621
269
46