15
29
8
9
27
43
6
4
13
25
12
20
18
19
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