33
224
47
66
71
276
176
102
209
169
293
110
93
205
129
69
56
84
38
149
145
322
168
172
113
142
244
957
100
97
362
330
42
269