82
20
183
156
49
40
27
876
74
47
68
34
232
43
382
494
205
72
391
21
12
546
33
26
17
245
16
346
25
97
23
24
38
15
61
14
8
439
466
452
31
118
44
11
117
78
1093
215
86
308