32
8
22
177
31
197
108
75
198
250
207
227
131
37
455
35
21
12
33
366
186
354
17
20
311
15
99
6
14
130
59
16
11
56
26
87
434
141
73
146
109
161
27
85
19
247
39
215
211
313
106
167