33
28
103
15
43
28
24
1
20
89
107
30
50
55