1
4
15
32
43
57
59
77
91
93
102
