23
255
14
2
24
312
38
907
189
104
8
326
190
335
271
15
83
41
231
118
64
134
51
407
375
9
245
43
165
109
18
5
676
18
20
202
52
41
277
50
688
422
240
106
34
390
23
21
69
