5
10
12
15
24
8
51
29
48
59
42
18
2
30
20
32
37
21
4
13
11
39
14
7
9
25
6
17
27
74
58
45
40
127
35
103
63
49