19
427
17
88
337
90
182
228
25
59
47
6
160
369
63
136
52
32
77
33
175
11
27
48
127
14
545
159
579
451
37
67
550
44
65
89
114
42
198
461
375
206
242
61
36
140
54
165
144
131
191
149