41
416
353
20
106
74
25
92
59
183
58
36
45
26
35
2
52
28
112
8
21
80
15
252
134
5
4
17
12
13
32
67
19
1094
103
44
30
107
99
33
96
40
14
77