18
13
3
1
5
7
11
21
47
16
9
12
19
10
6
52
36
20
15
42
33
23
70
26
24
59
43
14
53
22
28
38
91
25
81
62