18
2
9
3
40
15
19
14
7
43
22
13
28
5
8
16
17
26
6
10
20
36
12
29
48
41
33
44
30
35
49
11
50
21
73
68
83