89
557
52
509
55
461
18
156
22
139
38
28
180
48
125
12
153
19
113
20
138
64
3
60
9
90
24
234
17
116
83
2
39