48
76
99
685
35
466
214
401
91
21
31
72
18
86
51
33
57
169
83
26
9
28
24
42
22
66
54
258
39
65
27
74
30
19
14
45
10
29
164
16
279
58
111
118
47
37
11
249
64