8
22
16
14
9
69
5
7
23
10
190
27
81
985
29
19
26
24
45
3
15
46
21
12
140
43
54
471
1
25
49
138
4
107
13
41
17
176
96
2