46
101
187
122
821
256
27
85
11
158
282
354
10
12
23
23
72