10
29
19
17
36
11
12
45
90
26
3
64
38
49
84
21
13
20
31
48
5
71
28
41
15
8
30
40
56
53
18
37
14
6
33
23