2
14
25
43
141
30
26
2
6
44
74
1
4
10
16
33
3
16