74
11
108
1153
855
264
110
30
43
50
20
468
24
21
164
36
90
69
51
41
35
47
84
27
170
38
1291
150
198
339
476
266
178
190
53
163
60
29
505
17
95
8
66
92
16
9
135
7
166
524
372
267
19