2
4
10
30
48
53
69
76
77
96
107
116
