19
108
26
41
69
47
45
154
25
70
140
269
66
145
65
114
92
306
37
18
71
76
188
124
22
78
67
144
156
153
43
75
82
170
50
295
33
149
136
190
55
236
27
103
93
48
116
64
32
85