105
815
43
249
16
273
48
168
137
217
27
156
12
108
2
99
8
125
61
713
39
91
14
73
0
95
3
90
82
1
80
85