27
28
19
43
15
9
12
30
49
48
74
23
73
36
34
18
37
76
24
33
46
44
68
59
39
57
89
84
47
88
55
104
32
20