3
7
11
12
1
9
26
1
157
58
7
96
33
174
34
2
23
1
4