5
7
9
12
14
16
17
21
22
26
31
34
40
41
42
44
48
50
52
53
54
67
68
77
79
80
82
84
89
90
95
101
103
105
109
110
112
114
118
119
122
127
129
130
132
134
138
139
142
145
148
152
153
155
156
157
159
165
177
178
184
186
