14
16
11
10
17
12
3
7
40
5
4
32
25
9
13
6
23
44
21
31
51
24
39
22
34
67
27
50
129
30
29
8
20
19
150
26
83
93
49