6
19
9
26
5
3
2
7
43
20
21
15
22
4
1
18
101
10
8
29
13
83
57
49
188
11
31
64
16
69
119
36
58
219
45
179
70
80
56
92