12
289
7
8
21
26
29
5
2
8
3
4
4
80
2
20
3
3
2