24
98
155
224
49
50
97
242
622
106
226
101
177
204
99
45
222
231
257
289
189
308
91
39
161
120
113
52
174
221
75
183
34
40
44
13
80
179
67
126
334
115
208
48
128
112
135
153
552
65
21
30
90
37
202
29
12
55