1
43
11
21
14
8
9
28
38
6
10
4
36
7
17
13
20
25
26
5
18
22
15
89
57
143
24
19
34
16
35
172
156
44
94
113
61
67
48