41
47
16
133
28
14
15
8
26
27
13
46
90
25
143
6
291
96
18
320
10
17
21
4
107
101
44
77
82
81
5
66
67
64
78
86
2
9
31
109
40