14
9
42
11
28
22
13
17
8
23
19
5
3
20
51
25
21
26
58
46
24
27
32
15
12
81
121
29
62
143
36
35
49
108
98
10
95
47
44
40
56