7
10
3
5
26
8
44
17
1
2
0
30
19
68
12
14
117
40
39
11
46
16
31
38
4
6
71
15
28
122
29
21
22
32
25
49
23