793
55
91
191
108
107
72
31
61
168
85
143
138
76
42
197
57
9
34
160
66
137
311
47
115
54
105
275
11
16
26
20
79
219
77
235
83
117
357
186
294
17
241
125
121
406
27
149