8
77
18
44
13
27
16
4
63
16
19
2
476
22
63
60
12
4
32
32
3