8
79
66
1123
102
48
23
234
26
220
20
65
39
54
314
180
984
116
106
67
73
60
261
43
72
150
18
182
258
84
9
32
100
27
471
184
45
42
33
61
85
40
91
160
97
57
28
124
86
427
22
227
52