557
184
297
219
45
171
76
153
345
177
209
119
68
496
41
166
156
65
37
108
410
122
174
256
720
121
92
186
271
185
187
375
331
173
67
43
35
160
16
52
42
74
10
56
51
47
34
26
57
24
103
90
39
58