567
57
116
63
79
110
263
56
135
50
59
386
70
101
36
163
44
39
127
790
277
177
191
83
231
141
473
584
64
58
748
733