26
138
161
147
58
69
24
52
23
190
12
10
189
85
242
163
84
44
9
30
526
476
789
269
65
47
109
350
232
80
124
748
110
57
104