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