5
3
13
9
23
21
40
7
4
20
2
32
12
8
16
10
14
27
22
37
17
33
52
41
36
69
11
19
63
29
6
120
31
39
25
15
26
64