8
6
5
11
20
22
14
7
26
35
9
38
19
16
10
13
45
21
63
40
15
46
44
32
18
29
42
23
12
49
30
200
36
43
100