20
15
47
87
76
26
30
12
9
7
5
89
10
4
21
22
61
73
14
18
6
159
8
33
114
1
13
19
223
23
24
27
31
16
99
11