119
11
27
59
179
185
246
195
124
211
43
25
35
42
65
141
18
228
21
182
69
68
156
29
61
56
51
14
200
37
81
34
89
32
39
233
15
17
149
20
41
52
10
164
137
40
58
72