20
22
9
10
6
35
18
12
15
40
26
32
34
17
7
99
49
28
29
27
38
11
30
8
23
19
52
33
25
159
41
42
62
53
74
55
44