20
fake
51
109
17
30
18
24
22
28
17
27
33
40
12
23
44
28
31
12
14
25
10
15
22
20
37
26
72
25
10