26
210
393
49
478
89
95
162
24
104
20
215
784
209
332
246
883
34
128
25
47
31
189
48
379
157
82
90
121
348
69
46
1282
289
296
63
217
629
369
17
84
192
41
798
39
195
3333
193
138
143