21
42
59
11925
23
149
36
16
27
34
65
120
183
103
92
276
611
189
4231
49
9
151
89
68
46
98
17
53
167
55
143