42
167
18
25
15
20
9
142
27
80
128
90
58
44
49
24
14
22
26
161
85
10
21
65
33
30
133
51
43
184
69
37
66
39
107
11
57
92
41
13
81
77
46
150
198
53