20
31
2
41
16
60
5
1
6
13
19
11
26
8
3
44
14
12
15
17
40
24
85
42
21
35
32
23
43
22
25
37
38
80
98
68
62
54
78