1
531

164
1
7
11
2
24
38
20
15
49
108
39
14
9
31