8
7
3
5
32
10
23
20
27
31
9
13
11
4
21
17
66
101
15
69
142
55
16
19
79
98
183
54
26
1
71
35
42
73
28
90
47
94