10
27
16
97
8
70
452
14
28
567
66
274
19
6
17
126
49
11
29
119
20
1189
878
216
24
383
15
38
42
81
31
103
46
44
157
18
7
36
45
747
54
102