14
17
15
3
8
7
5
23
4
24
2
18
25
6
63
31
54
84
123
32
134
50
58
44
43
59
38
82
49
30
74
36
73
10
22
9
48
19
170
225
143
35