3
22
1
1
64
4
527
89
5
12
9
20
1
6
3