7
2
3
6
7
4
1
2
2
1
3
40
50
60
70
5
19
26
31
85
39
442
19
4
67
99
55
75
77
79
43
2
6
65
