27
17
37
46
88
87
165
110
10
484
124
148
39
274
149
83
62
97
111
460
38
331
189
106
136
183
213
174
47
28
60
184
59
80
109
206
134
69
44
84
99
45
66
155
94
138
36
72
222