9
20
14
42
11
66
26
21
18
7
17
5
45
200
55
16
39
15
8
6
22
19
114
60
49
51
38
30
37
25
10
41
28
35
40
24
1000
12
33
34
27
83
122
13
31
137