138
151
139
143
114
135
163
1
94
112
131
127
102
120
107
128
111
1174
2002
908
607
361
651
104
98
133
134