14
3
10
22
55
45
18
8
53
30
11
90
13
9
44
24
70
16
5
12
21
27
20
43
114
91
64
51
4
165
112
89
71
49
23
95
32
7
240
26
36
113