32
7
36
20
188
130
131
227
198
175
33
59
179
126
455
79
54
123
65
203
97
67
29
96
42
224
192
49
287
62
163
83
43
60
34
15
74
5
181
80
111
56
249
144
135
310
75
77
39