9
4
2
13
6
7
24
11
14
16
8
25
19
20
21
18
15
28
42
31
32
45
10
17
29
93
51
30
63
92
35
34
23
36
26
41
90