5
2
16
29
4
45
8
3
15
9
13
22
12
26
41
59
47
31
43
19
20
21
6
32
18
87
27
11
44
38
36
34
30
25
46
40
68
73
37