9
29
47
26
22
5
16
32
90
19
49
28
20
12
27
76
4
11
23
18
82
60
35
3
13
6
2
7
41
65
24
34
88
64
14
25
58
54
31