20
8
39
28
31
35
107
20
31
67
100
67