66
30
23
39
20
29
15
24
31
43
13
22
49
35
33
47
41
59
19
37
27
89
34
67
8
57
32
48
25
38
42
5
45
9
58
85
74
61
54