18
605
60
564
89
487
21
351
17
151
13
269
244
37
159
25
227
6
386
16
136
178
160
88
43
8
135
22
92
11
134
102