10
20
21
28
43
72
73
74
75
84
105
106
111
127
155
