8
5
9
4
15
13
12
6
50
36
22
71
49
16
11
67
3
101
44
31
18
17
39
10
179
47
63
177
105
81
14
88
29
28
83
91
43
64
66
62