108
16
58
147
96
52
54
63
81
85
89
90
100
107
109
114
123
124
126
127
130
132
133
138
139