43
140
98
73
79
55
472
76
155
46
339
130
69
95
183
187
100
26
208
53
269
249
84
106
90
123
40
21
114
112
237
92
145
105
32
128
148
231
215
88
39
179
510
60
29
109
173
213
110
107
162
20
45
24