45
62
46
75
110
30
38
53
84
136
168
95
63
239
61
39
49
143
22
94
37
11
44
51
42
74
131
68
97
184
27
21
119
124
140
96
228
99
34
71
235
187
43
511