10
12
2
20
39
32
24
97
3
7
30
4
36
73
42
26
21
8
19
18
23
13
33
6
28
11
72
17
118
34
14
5
15
80
27
22