51
669
43
594
45
336
49
397
12
221
13
248
20
125
5
123
21
168
1
100
15
156
80
17
94
7
115
8
518
120
36
32