22
72
102
42
15
377
30
81
174
157
205
88
125
68
110
58
118
62
177
213
52
92
33
55
132
183
21
190
48
401
19
27
164
231
336
219
84
335
304
51
75
26
2392
95
115
356
80
232
181
195
332
59
198
145