19
26
207
44
123
24
25
56
129
176
35
156
14
11
5
3
9
8
4
22
38
265
133
41
172
433
71
23
57
64
21
13
27
51
137
119
10
85
30
18
15
46
92
37
125
7
73
43
66