15
20
44
19
17
65
22
4
2
23
29
31
25
49
8
13
16
43
9
38
27
59
18
51
32
39
57
486
12
24
10
70
110
72
5