265
1170
214
168
99
193
1452
291
76
23
353
482
1594
576
46
328
823
41
222
128
66
40
59
31
52
26
101
855
450
14511
148
3022
359
446
135
67
82
28
121
78
185
1567
173
306
71
216
174
447