87
23
58
26
14
113
105
0
59
108
15
28
95
170
1K
25
27
15
8
6