103
88
87
22
47
78
55
44