8
10
9
18
38
4
23
6
63
108
20
42
28
59
27
34
19
48
52
61
35
73
16
171
31
3
54
21
70
7
66
15
99
67
11
22
207
29
97
93
76
24
57