2
1
7
27
6
20
18
13
22
37
16
12
38
46
8
29
52
14
17
71
23
56
34
35
40
50
15
70
39
36
55
54
131
122
119
163
150
57
62
67