21
30
26
215
96
22
77
75
51
167
20
34
47
51
26
26
16
47
30
22
70
30