141
74
62
33
45
32
10
53
35
47
63
23
102
7
9
12
28
13
46
26
21
19
20
27
8
18
16
30
219
83
64
61
67
171
166
405
34
235
17
37