5
31
7
14
19
18
15
25
32
8
17
11
13
50
20
38
39
26
1
59
54
24
16
47
30
10
22
28
29
35
80
21
27
62
41
57
44