172
34
308
113
103
131
41
109
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
89
32
39
233
15
17
149
20