44
57
53
95
158
104
86
92
83
156
41
94
253
207
36
71
40
78
135
98
150
139
54
96
47
59
61
521
302
77
126
183
270
234
101
287