19
101
67
28
169
76
20
71
126
15
10
57
45
51
5
6
205
38
133
53
134
114
917
25
16
41
36
42
39
46
130
104
37
306
1607
15477
140
24
122
18
95
82
85
14
173
9
22
27
189
26