29
30
58
21
38
70
52
54
78
43
74
46
34
83
41
49
26
40
9
17
39
44
48
60
19
14
22
23
28
73
16
88
68
45
27
120