398
1547
39
43
21
17
13
28
80
40
766
183
65
119
491
109
27
52
226
12
302
127
57
66
1769
63
209
196
157
287
47
235
383
354
16
48
71
82
20
42
103
170
115
133
307
31
26
134
72
160