148
702
111
293
45
308
14
345
44
237
71
231
23
129
18
149
22
213
68
395
64
55
8
142
3
146
9
122
7
90
100
10
114
108