32
41
18
13
23
31
21
19
59
49
8
9
10
11
4
12
52
28
64
14
22
53
26
77
16
15
7
48
38
40
5
17
97
105
63
65
35
50