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