25
269
282
668
31
57
111
147
22
219
34
24
38
41
39
29
204
23
53
43
61
8
51
35
192
17
36
12
15
215
37
103
44
117
5
162
21
46
16
13
74
101
64
49
59
19
48
27
100