97
46
18
68
29
10
23
16
56
19
15
28
22
13
20
31
63
49
36
12
48
38
14
24
17
37
50
25
7
90
34
57
42
35
32
27