12
31
35
44
45
61
62
78
90
102
104
109
130
141
155
159
