19
40
63
52
8
5
3
10
30
9
2
17
15
22
23
38
4
1
24
31
35
16
44
56
7
131
49
21
27
13
18
11
32
53
6
66
45
28
117