39
46
338
4
10
1
2
7
890
12
16
4
26
3
41
17
20
17
12