12
63
30
46
7
40
60
24
5
17
19
51
67
13
31
9
8
29
75
52
93
11
25
66
14
10
62
44
47
21
22
37
15
3
26
18
169