13
2
12
3
1
6
7
5
9
4
24
14
15
38
17
32
28
143
25
16
27
30
26
66
43
74
29
290
51
44
183
41
127
35
105
19
21
96
133
45
50