7
11
12
23
35
50
69
37
153
66
73
56