18
24
13
14
15
106
92
155
146
102
78
219
28
133
63
27
33
44
174
85
121
82
64
34
19
12
96
69
123
160
51
31
76
26
94
52
193
55
46
39
80
145