6
generator
20
22
19
12
23
2
12
4
18
3
3
3
11
15
14