42
76
80
54
175
33
26
108
60
128
137
236
70
151
78
81
68
147
313
74
129
30
124
46
251
550
105
106
271
144
49
113
157
50
43
253
34
72
45
139
94
618
119
107
130
158
111
381