105
519
114
562
113
435
175
335
187
287
16
106
107
100
248
18
172
42
167
4
116
22
7
101
14
24
235
38
9
104
6
89