1
3
4
21
25
9
16
54
24
26
34
41
55
39
36
47
18
20
33
23
14
28
32
93
82
22
10
62
83
64
49
106
68
69
80
43
88
98
51
50
35
17