1
20
21
7
15
17
9
5
16
63
50
14
12
19
219
13
11
3
10
26
22
36
87
129
62
27
148
44
18
88
109
23
121
78
30
49
100
57
32
25