176
805
218
608
104
347
64
255
34
202
40
172
20
169
32
167
146
16
126
37
131
10
116
14
107
13
98
15
97
23
99
18
100