176
50
34
154
9
19
58
16
15
18
72
64
86
27
62
219
97
11
75
32
25
174
38
48
184
10
35
289
56
169
206
78
218
68
8
57
151
278
51
26
209
125
166
39
22
96
115
14