114
591
72
420
66
347
53
233
221
44
187
103
97
32
177
49
145
15
254
50
137
5
126
23
104
8
7
37
19
22
40