19
7
977
36
473
23
51
29
6
21
68
49
26
16
39
52
18
20
15
31
9
84
10
11
47
595
25
44
45
67
28
66
30
8
40
17
42
38
132
32