179
590
108
594
37
205
85
313
661
505
137
236
15
184
35
244
88
186
7
116
20
32
154
24
127
5
117
4
118
58
169
8
142