7
5
19
18
13
10
27
9
6
12
37
106
11
14
8
200
38
43
23
26
54
42
67
24
55
25
57
15
17
40
21
56
78
20
32
28
79
58
16
85