18
0
49
109
28
35
13
966
5
42
1
6
40
20
1