26
371
175
17
25
701
61
29
277
63
22
182
207
8277
83
164
76
473
19
23
84
58
157
257
46
72
33
78
31
96
118
114
54
133
14
69
90
425
55
191
104
81
48
141
1471
21
102
828
152