18
14
26
35
34
13
25
87
102
159
66
106