18
71
76
188
124
22
78
67
144
156
153
43
75
82
170
154
50
295
33
149
136
189
55
236
37
27
103
93
48
116
64
32
25
85
140
19
26
38
17
45
163
15
46
36
24
29
42
34
84
89
98
28