40
150
74
28
162
78
167
27
83
192
1372
26
48
530
215
106
142
43
53
310
45
284
96
24
44
68
59
169
105
51
54
107
138
114