5
9
20
21
34
47
57
67
82
90
93
106
126
135
