10
13
18
23
37
40
52
58
60
83
99
108
