16
37
126
68
7
8
20
57
41
36
47
39
66
32
30
24
19
50
14
257
21
76
27
12
13
113
275
124
133
177
98
61
103
45
788
44
11
23
167
33
15
67
100
451