19
fake
18
17
56
27
77
17
18
10
9
9
35
30