14
19
26
281
183
31
102
37
25
6
13
16
39
97
93
82
11
45
33
17
49
59
54
107
100
32
38
30
7
4
21
15
56
53
63
127
29
20
9
8
43
27
62