22
26
38
29
88
84
12
19
25
55
37
7
36
13
27
24
17
14
39
63
65
4
2
58
8
10
1
3
16
6
67
32
33
18
30
40
140