23
17
10
55
62
47
43
105
73
27
13
139
169
52
92
29
110
25
6
18
271
211
45
44
78
53
51
226
128
48
141
12
50
20
57
278
161
41
72
119
8
66
24
28
88
26
176