21
41
1
37
96
91
10
11
16
34
22
15
24
20
39
4
8
12
46
19
2
48
18
3
5
51
31
6
123
30
81
47
137
53
50
38
43
7
54
26
14
57