205
132
116
188
114
58
175
44
6
150
239
39
101
55
159
231
109
134
71
54
99
9
69
30
108
536
87
110
64
36
229
218