14
418
169
52
36
13
27
15
67
45
30
24
18
26
153
118
22
23
529
63
16
33
155
120
74
17
1117
60
25
57
66
98
34
197
65
348
283
55
39
145
11
8
43
62
182
69
44
37
179
81
71