9
10
258
392
11
20
6
137
149
2
75
7
47
57
28
283
36
13
8
31
128
76
101
1099
22
43
27
98
34
104
14
53
30
19
265
70
12
112
26
90
335