5
1
8
1
19
18
4
55
84
17
89
9
14
3
107
25
36
11
21