31
25
16
907
96
26
266
43
179
28
22
223
137
36
181
115
20
118
63
136
19
47
11
32
46
94
145
163
14
72
17
44
49
12
66
236
38
60
212
86
40
152
13
52
70
134
84
6
67
15
138
29
37