6
15
14
1
10
12
5
2
206
7
182
91
34
18
156
294
28
114
45
19
56
126
130
379
123
83
42
351
658
41
138
110
442
162
107
4
124
57
190
47
534
60
73
103
76
166
115
37
59
111
11
137
108
88
54
164