26
141
67
189
70
897
387
292
103
13
458
121
390
30
87
32
68
95
52
138
122
10
34
39
27
20
1313
44
64
132
5
98
137
57
79
118
46
142
7
80
102
164
24
105
568
162
152
524
33
129
139
99
51
128
4686