23
54
7
90
121
88
281
221
123
98
102
227
172
62
438
219
112
94
113
53
392
74
157
143
258
104
95
60
326
207
266
217
61
32
246
38
87
171
106
132
201
155
65
35
84
99
222
115
92
100
197
124
50