221
64
279
193
342
151
102
290
170
50
69
63
420
92
152
133
399
144
131
93
91
268
197
348
141
162
169
452
809
378
603
792
473