14
259
28
30
42
31
59
143
60
8
16
26
11
3
73
53
5
58
17
88
29
37
40
67
38
25
27
47
21
13
209
33
43
9
32
83
182
22
18
10
23
49
115