59
88
89
101
104
95
90
81
97
100
118
87
11
12
17
17
23
20
40
30
25
35
26
26



