20
19
10
47
8
15
106
45
88
21
7
57
4
27
6
17
35
5
11
70
18
30
126
116
24
52
9
90
42
64
23
34
85
2
37
38
3
28
26
60