156
460
67
361
140
345
165
372
51
299
55
216
17
174
26
178
34
135
15
114
30
107
97
14
95
9
92
6
329
13
89
28
84