19
10
8
11
20
7
47
2
144
30
5
15
16
17
670
68
1
14
35
12
36
62
53
6
42
83
40
46
32
184
152
132
70
417
824
126
511
50
104
29
44
61