19
66
24
385
83
32
12
20
38
74
112
21
55
9
99
105
127
87
191
47
447
680
205
77
16
11
61
1432
129
34
36
68
51
79
170
30
62
643
5
46
4
140
33
118
8
39
7
15
3