21
39
31
24
20
27
47
46
58
36
54
52
44
22
23
34
43
78
86
13
33
18
41
25
42
29
26
49
15
17
19
45
30
60
40
71