7
36
10
17
14
19
6
9
25
12
105
20
8
11
5
143
58
104
33
22
21
28
200
45
44
74
88
30
23
1000
46
13
18
38
51
94
39
35
15
42
57
29
26
16
81
62