2
12
31
43
44
48
66
74
75
98
109
