3
3
4
6
4
13
19
66
25
24
62
31
72
84
18