16
9
5
32
25
22
18
63
30
28
44
52
40
50
26
51
94
46
55
19
38
54
65
24
66
23
20
6
67
81
58
79
12
34
14
95
143
39
72
48
151
37
53
82