25
72
4
29
26
12
28
82
43
32
74
16
55
3
2
69
17
56
89
64
49
13
6
22
15
18
34
8
7
39
37
110
35
19
14
47
45
20
11
46
88