8
26
15
7
169
213
42
57
28
63
55
20
21
99
67
33
103
220
75
114
10
9
72
50
740
27
38
12
2
45
54
47
62
13
94
588
37
11
76
32
361
119
44
179
6
122