23
38
51
45
20
13
9
7
24
40
8
15
19
39
56
127
63
10
16
32
34
48
49
28
53
5
3
35
21
4
103
27
182
25
2
118
1