0
40
156
42
28
502
4
54
99
22
80
27
3
79
23