30
0
167
1
95
100
128
96
93
134
266
896
717
8
9
28
20
2380
2216
2156
2062
1678