315
961
83
573
92
414
45
374
55
285
278
1,048
32
201
37
245
76
234
54
180
50
164
12
147
22
127
11
126
19
106
43
109
8
103
6
84