90
313
37
419
18
180
6
146
7
155
278
1,040
30
166
10
128
16
123
78
8
54
50
51
5
36
74
2
34
20
458
47
4
41