23
22
55
58
28
43
40
13
64
2
3
10
15
37
7
18
16
30
26
49
35
8
9
31
6
19
4
56
34
81
70
12
5
14
155
121
27
33
118
42
102