816
27
122
14
35
23
178
42
345
140
75
71
114
336
22
34
48
19
1212
265
270
50
188
562
38
360
15
70
180
68
84
29
703
31
40
3019
183
120
126
244
52
332
199
294
384
331
258
311
86
16
153
6