9
142
198
178
43
62
20
122
32
31
18
15
37
57
96
27
130
51
24
19
66
14
60
38
89
48
209
36
35
54
52
98
148
30