23
9
11
13
12
20
18
28
7
16
15
58
5
24
8
37
21
42
34
22
4
14
2
19
159
32
10
17
29
36
70
27
71
30
50
73
6
46