4
21
45
108
61
13
25
5
16
9
24
75
42
11
10
30
7
59
2