15
0
23
77
17
50
32
1K
37
32
43
56
78
28
1
3
0
8