26
93
6
9
30
35
107
98
46
18
11
246
111
21
19
27
22
45
83
37
68
136
39
8
12
7
16
2
23
14
3
40
47
31
129
6098
42
34
3142
15
495