28
44
22
7
13
42
24
32
52
31
67
76
30
15
33
59
1
2
47
62
58
95
17
10
71
29
49
8
48
11
34
27
20
74
9
45
46
4
66
121