10
20
23
25
16
28
1 22
2 15
21
44
62
33
55
26
37
65
47
37
31
57
33
74
1 81
54
60
41
56
1 94
48
40
87
49
94
32
34
98
102
1 46
55
108