42
15
37
40
11
47
112
59
92
18
27
24
17
202
102
167
117
58
28
126
101
85
54
20
21
23
10
71
4
52
12
35
49
43
13
38
62
57
176
98
106
55
29
82
32
8