569
57
117
63
79
110
267
56
135
51
59
387
70
101
36
169
49
39
130
803
286
181
208
60
85
231
143
477
586
68
752
753