7
72
12
6
18
28
81
17
2
71
13
42
25
11
3
1
31
16
8
156
87
32
4
130
9
15
43
26
39
48
40
23
64
21
54
47
170
5
41
24
226