16
24
54
31
12
15
5
40
4
7
3
14
13
22
62
49
17
30
33
25
9
19
32
29
23
8
21
1
11
64
106
117
76
26
111
38