18
138
107
267
42
290
34
223
79
212
25
126
16
178
28
132
60
155
80
108
59
159
27
105
116
1
2
37
114
9
88
13