3
8
14
29
57
60
76
79
92
105
106
