6
20
7
818
22
37
1139
1351
103
245
292
42
75
66
35
348
213
1123
24
38
33
90
314
108
137
63
10
118
48
151
19
128
26
23
31
153
78
15
12
99
556
25
198
461
39
59
190
7850
299
217
1231
17
149
14