76
66
83
470
18
28
6
73
33
2058
49
29
119
177
196
35
60
68
30
40
15
38
80
9
57
309
37
275
64
198
200
10
81
42
152
69
8
287
78
192
93
95
92
58
74
32
97
43
168
63
34
104
26
85