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
37
82
49
38
30
74
36
73
10
22
9
48
19
170
225
142
35