46
52
50
63
21
75
73
39
45
60
17
49
55
72
79
112
15
36
30
22
89
47
128
44
35
66
28
27
135
69
78
40
58
115
26
132
101
93
65
80
51
42
92