28
69
31
58
29
25
96
43
84
63