41
29
27
91
43
10
7
4
14
3
107
86
25
35
21
19
18
75
132
59
24
33
46
30
83
45
93
13
85
44
461
26
141
6
66
16
120
177
42
58
17
37