25
403
261
279
75
18
7
52
23
204
85
94
14
66
13
135
17
189
49
35
55
19
30
39
22
641
28
12
264
50
184
145
31
21
162
114
111
106
38
121
29
74
48
26
33
113
287