0
3
14
19
40
43
44
77
83
96
107
108
