8
5
25
11
10
15
7
14
27
24
13
12
78
21
16
26
47
29
6
98
200
38
33
85
74
9
31
30
22
44
46
45
57
23
20
703
108
36
51
40
76
17
18
88
60
96
34
103
151
39
70
28