56
484
86
82
28
551
134
121
168
66
104
184
46
45
62
159
180
335
101
288
124
98
117
84
220
114
165
174
59
169
447
57
77
198
75
314
73
162
295
122
60
138
10
379
1125
615
446
884
771
688
1217
646
674
467
164
279
1047
144
228