220
117
174
109
134
237
62
176
346
137
148
152
141
281
116
125
107
162
164
106
213
47
66
56
111
31
73
254
119
247
70
216
131
67
69
100
108
194
144
39
76
190
186