19
7
39
28
31
35
107
20
31
66
100
67