17
15
12
32
11
13
22
38
31
55
36
49
20
5
4
9
34
27
6
8
45
23
28
14
25
51
39
29
123
18
21
52
48
33
26
43
19
3