213
191
37
197
49
271
86
118
211
208
64
63
65
168
306
439
293
183
166
52
76
122
102
36
262
323
51
115
84
17
109
25
30
192
19
42
105
237
448
27
80
206
88
78
194
16
38
44
90
91
23
227
337
138
74