97
470
33
72
194
371
681
362
259
747
170
110
231
816
53
538
37
106
1832
27
337
136
141
1329
52
224
154
80
158
359
68
134
63
625