19
26
99
1461
38
5
69
7
16
3
47
48
25
40
1
18
8
13
9
35
34
10
11
4
58
36
12
46
39
37
318
17
63
20
60
6
23
15
517
161