41
185
46
110
71
32
20
25
19
90
155
118
69
9
8
10
16
3
15
161
136
78
14
29
106
114
7
59
24
53
12
218
36
21
2
63
66
35
31
23
4
34
30