113
553
50
256
39
189
28
154
15
159
11
160
9
102
23
146
21
84
2
80
25
99
10
78
6
96
61
715
83
27
66
12
79