41
40
36
27
12
185
233
6
18
35
30
47
70
19
26
45
49
17
25
15
78
33
16
107
7
21
44
68
60
179
34
184
213
171
66
23
20
126
192
238
81
167
170
123
67