20
14
15
64
98
26
30
66
28
867
234
72
331
36
49
18
58
677
47
19
37
307
117
23
283
84
56
130
309
34
217
209
146
76
55
100
145
32
17
169
162
108
184
62
44