79
20
70
7
18
3
5
12
16
10
21
6
9
4
25
72
38
64
88
36
27
1
159
19
34
32
28
52
30
41
13
85
26
67
42
63
117
87