3
8
24
5
2
7
43
20
21
15
22
4
1
18
101
10
28
13
83
9
57
47
188
11
31
19
64
16
69
119
36
58
219
45
178
70
79
56
92