3
22
1
19
11
6
10
5
8
4
7
2
14
91
16
20
24
43
35
25
53
23
15
258
18
47
57
36
184
27
51
71
319
90
70
166
183
26
231
108
12
34
17
86
146
45
75