174
145
297
134
102
194
136
104
163
167
86
128
260
290
94
113
172
58
170
79
412
203
265
173
149
46
116
107
101