176
287
25
208
94
71
227
4
19
7
10
20
215
197
2
63
35
21
61
27
22
44
3
14
18
180
152
15
12
16
83
8
174
6
45
46
41
359
447
748
9
127
48
332
32
17