19
94
34
162
35
54
41
18
28
591
781
17
15
25
43
24
16
72
121
85
158
609
76
71
14
9
5
42
70
7
1
26
12
191
135
23
177
57
40
33
31
63
89
44
3
62
112
143
8
68