7
56
10
75
5
2
8
12
17
14
37
22
29
21
65
76
9
36
26
3
6
15
40
32
4
20
41
46
49
30
72
107
160
61
18
0
23