17
63
193
195
295
379
211
32
118
116
153
109
432
140
121
105
177
115
134
137
200
252
222
219
33
184
138
237
69
49
231
307
100
112
44
362
114
122
86
89
74
278
151
95
213
143
84
58
16
77
131
30
241
120