169
71
76
69
188
99
87
113
118
67
340
100
110
187
144
77
93
172
138
81
163
106
111
127
161
143
107
100
102
110
135
147
146
103
217
95
157