29
30
17
38
23
53
22
33
11
18
87
19
21
47
6
15
69
123
51
41
7
36
79
14
24
16
12
13
72
62
5
8
9
3
10
59
49
4