28
27
57
60
18
173
107
22
93
23
55
30
54
163
148
9
13
64
19
96
67
43
40
120
15
8
17
36
115
21
63
44
78
82
110
47
137
69
143
172
29
80
58
186
161
10