85
680
66
151
394
463
59
67
218
855
105
803
38
164
37
237
175
96
77
18
1152
10
196
5
1001
324
149
754
538
165
63
74
157
24
170
1295
35
716
349
1000
250
133
552
286
42
4016
76
258
1599
112
53
57
22
2771
1639
1719
1920