18
24
68
28
30
56
51
43
341
40
59
71
22
45
64
261
165
225
82
57
66
110
19
93
70
85
94
74
41
35
84
50
27
195
37
122
44
52
104
100
258
271
33
174
203
88
140
55
49
8
130