25
27
6
28
4
91
22
14
7
87
16
23
26
46
15
128
55
51
21
5
1
18
40
2
82
12
9
42
30
127
19
111
29
31
34
81
54