8
11
26
7
100
25
23
82
15
20
14
22
88
43
16
3
4
19
10
40
9
17
5
6
98
59
41
21
128
28
30
32
34
36
12
44
57
37