10
5
20
26
8
17
22
18
12
7
6
16
66
53
19
15
219
14
11
24
9
13
88
129
62
28
148
44
112
23
121
78
31
49
100
57
32
80
47
27
35
42
29