74
92
101
49
77
47
24
112
108
242
181
104
59
37
69
80
159
45
168
70
178
128
149
134
28
85
217
146
94
93
34
65
44
68
97
171
58
72
63
115
29
55
27
125
79
84
89