12
49
36
13
15
27
10
9
90
58
14
28
59
7
22
5
39
44
16
18
23
35
20
33
4
1
11
67
74
69
104
40
50
21
24
8
70
52