20
8
51
24
42
22
54
15
10
13
6
5
19
33
16
39
58
77
12
18
30
85
21
27
17
26
38
35
31
3
2
86
53
59
14
140