17
44
16
27
26
143
20
229
13
29
36
60
52
97
37
185
7212
370
66
57
69
206
64
153
418
53
266
32
15
99
28
51
30
461
42
18
119
33
31
41
35
22
1847