5
43
24
45
3
7
1
14
10
13
38
31
19
15
16
12
34
80
73
64
23
8
9
11
18
21
27
46
29
59
26
25
36
48
53
28
74
54