9
83
57
82
53
62
59
144
96
52
44
162
30
129
74
20
132
46
142
88
90
140
171
95
42
78
10
84
12
89
15
13
11
8
54
21
3
32
23
70
27
4
16
36
18
33
40