526
7
12
39
64
191
63
10
23
10
37
108
20
12