436
185
74
887
12
38
445
205
73
70
16
32
18
34
59
22
25
37
40
7
61
45
830
93
118
130
182
106
52
31
56
152
386
62
111
672
26
35
11
43
24
14
9
44
88