16
50
15
24
14
12
9
159
10
6
7
47
11
13
58
22
18
19
42
40
5
25
8
45
43
39
28
23
77
51
67
29
31
37
103
60
66