10
15
23
8
25
4
14
6
36
20
18
21
55
41
45
79
26
74
63
11
32
5
31
12
39
30
77
42
24
82
46
130
33
52
28