16
10
27
33
7
65
13
23
21
57
25
64
12
18
6
50
4
26
30
36
51
43
41
75
52
38
44
63
24
32
17
35
59
127
11
140
556
247
34