263
975
498
267
168
75
99
197
70
126
56
34
149
28
42
360
325
114
19
14
158
10
7
18
600
309
207
82
127
5990
49
250
113
247
257
38
23
30
276
189
106
170
221
22
1597
577
95
2417
190
264
63
202
439
557
84
89
66