90
51
20
21
12
9
61
10
23
11
32
15
8
7
17
6
30
26
13
28
34
43
35
49
29
27
81
14
24
3
4
75
39
36
57
19