120
679
197
430
72
338
318
60
189
90
309
19
297
97
201
8
73
6
2
17
179
23
143
20
155
126
13
124
18
93
3
84