148
702
45
308
111
293
14
345
71
231
22
213
44
237
18
149
8
142
3
146
9
122
23
129
10
114
7
90
61
713
4
101
108
100