5
4
3
8
14
18
2
12
9
30
58
7
25
29
74
36
22
11
41
55
81
21
20
10
28
31
13
33
6
37
54
70
42
19
26
62
27
44