25
532
28
311
34
164
14
163
13
149
11
166
4
120
44
118
102
61
714
9
88
31
91
139
95
7
79
12
76
3
73
2
80