263
581
8
127
31
313
73
69
629
14
206
83
273
194
251
18
36
153
42
397
510
59
224
193
7
16
60
218
26
12
11
143
197
38
867
654
82
68
144
87
117
2352
22
156
90
288
81
385
338
126
269
341
112
17
71
24