2
98
18
42
25
26
75
38
20
5
3
52
27
1
4
9
3