3
5
9
13
23
38
52
82
86
91
103
121
130
134
