90
54
114
43
172
779
85
183
39
78
72
81
159
498
91
252
18
118
60
56
135
80
38
206
34
97
14
447
301
136
178
141
32
726
9
67
57
131
84
29
117
64
37
83
45
19
107
101
51
40
46
21
20
111
66
47