25
242
87
26
13
78
28
19
95
110
151
279
66
105
58
44
53
9
27
8
20
34
39
16
139
293
734
21
731
121
18
811
17
98
49
84
165
91
32
109
191
65
42
7
41
104
47
469