9
190
1396
72
28
39
68
30
270
418
44
6437
185
35
85
132
27
340
164
958
12
151
29
97
55
107
11
1771
33
22
65
78
24
82
26
41
525
505
3702
115
140
544
450
51
257
108
59
128
306
49
94
20