30
32
35
72
18
20
24
29
26
108
12
33
61
31
81
123
51
17
44
21
28
40
74
50
45
76
36
53
38
34
27
58
48
37
52
39
57
91
46
19