10
8
46
18
7
9
12
11
30
35
24
200
191
33
5
55
6
23
27
66
15
13
31
50
78
22
45
38
34
19
14
125
103
84
20
198
25
57
52
21
28
40
70
90