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