9
51
1
7
21
167
3
24
26
107
175
78
322
17
162
189
41
89
196
42
149
163
57
235
112
27
38
66
32
137
143
30
31
46
74
154
116
201
91
1148
39
62
125
22
47
50
72
29
18
19
16