7
14
23
77
72
97
152
236
58
99
164
703