23
18
34
19
30
14
12
57
10
7
13
22
69
219
15
9
45
146
112
17
36
107
82
39
1
175
72
35
154
37
63
3
26
153
51
78
343
40
128
158
25
54
147
133
24
169
49
376