29
426
19
186
16
164
22
143
8
160
151
23
132
6
130
14
113
61
714
10
105
95
2
108
121
4
86
68
395
97
111
7
96