21
319
18
52
107
7
38
45
75
2
26
30
15
41
5
19
294
728
128
59
24
8
9
100
819
23
46
369
472
175
113
147
22
233
176
11
66
481
34
234
278
2395
17