8
17
22
13
9
19
6
67
26
320
85
43
186
115
61
71
18
47
52
20
42
107
95
162
24
41
16
147
38
206
387
253
169
110
54
56
21
40
36
102
201
27
34