40
374
35
184
37
217
32
180
16
170
9
161
21
162
12
115
4
141
15
255
8
94
84
86
7
2
102
68
395
76
5
67
28
69