9
10
13
7
14
3
1
16
26
73
17
36
21
39
4
5
8
42
34
29
18
19
15
38
2
25
189
22
70
6
277
32
12
153
23
53
71
68
147
27
122
46
135