39
370
21
304
47
309
15
215
26
147
142
171
138
29
148
17
135
13
109
33
126
5
19
121
255
8
81
10
112
4
90