6
11
29
31
45
58
59
67
82
84
91
104
109
119
130
144
166
