6
64
30
102
86
45
23
10
18
37
4
154
169
20
11
98
26
74
32
173
12
167
9
137
197
15
65
21
75
46
60
27
33
55
79
5
223
38
124
43
93
49
85
58
100
70
72
69