63
197
433
73
237
111
155
97
30
115
266
179
95
49
317
87
67
36
72
193
146
336
209
104
33
27
24
151
77
107
35
16
254
166
131
100
153
181
150
79
84
34
68
223
269
215
274
342
45
220
96
195
165
55
38