14
22
47
90
53
62
84
73
119
116
132
131
66
100
49
88
215
198
160
67
45
76
122
110
191
213
329
140
238
125
138