21
32
72
19
81
7
40
6
8
38
2
10
24
163
82
85
9
17
36
4
66
14
11
59
57
33
44
37
28
68
16
29
3
143
71
102
18
12
65
96
15
47