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