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