29
10
15
13
37
17
22
11
46
48
49
7
50
20
4
56
64
8
32
12
83
54
9
3
6
14
1
28
18
89
99
43
31
23
24
70
5
53
40
97