21
433
96
252
15
344
43
193
12
209
213
208
16
258
60
172
33
236
6
336
159
122
75
250
10
187
23
132
22
121
120
18
113