20
35
16
8
4
9
5
77
10
2
22
3
27
19
7
13
31
47
21
67
33
40
59
12
26
122
57
90
25
83
17
14
6
36
61
18
30
70
38