22
171
69
221
18
17
63
98
96
42
35
15
19
129
88
184
13
12
9
24
287
56
127
4
3
21
54
64
20
7
30
40
99
2
8
14
53
10
6
28
5
302
57
25