50
18
28
3
32
876
22
10
9
50
96
108
7
184
7
22
50
60
23
93