13
28
8
9
27
43
6
4
25
12
20
15
18
19
29
22
5
21
79
26
46
53
51
30
59
80
65
74
48
62
32
33
49
91
40
37
34
63
36
68
66
93