1
6
4
9
27
28
32
15
41
7
22
164
113
47
48
158
46
30
49
44
18
8
72
60
26
16
109
80
63
25
67
36
17
162
73
54
37
76
165
55
14
101
83