12
4
21
7
9
19
20
16
36
84
13
44
30
24
43
23
29
40
106
50
22
32
37
38
25
31
15
60
34
17
18
52
14
35
86