104
100
93
109
127
86
96
102
102
88
84
104
12
18
13
14
16
17
21
15
20
18
22
15