212
138
205
12
319
10
406
137
245
146
498
176
437
128
384
110
442
163
424
125
369
150
370
167
188
35
623
64
93
79
566
34
507
11
317
77
29
17
189
175