40
236
200
598
36
202
42
324
55
184
16
147
19
90
26
101
6
99
68
395
5
76
4
71
81
9
1
74
66
509
92
8
72
3