25
204
72
257
62
50
23
40
77
42
34
8
21
5
165
55
3338
29
111
138
945
19
89
178
36
11
22
171
35
24
51
37
67
64
137
33
557
82
63
300
66
121
231
26
20
52