42
13
63
19
40
46
119
10
175
37
24
154
41
182
22
8
287
139
113
32
18
20
50
15
6
7
12
33
17
83
190
27
2
25
76
5
53
9
54
36
55
70