19
107
20
55
16
5
50
131
31
28
23
37
2
30
27
14
49
45
6
21
17
12
35
25
7
52
74
676
26
66
58
40
216
54
36
4038
15
10
111
24
294
129
1972
9
0
8
69