12
13
3
15
20
52
16
24
62
35
18
37
41
30
45
33
42
19
29
26
36
40
38
34
58
22
28
25
47
86
54
77
57
89
43
39
46
76