5
32
27
75
37
2
45
9
7
33
18
10
11
20
44
6
16
90
19
4
26
12
22
3
96
58
42
68
13
14
8
17
0
39
66
34
25