19
45
15
50
21
12
7
41
4
8
11
37
54
16
25
24
10
18
63
9
17
13
97
58
77
32
59
40
31
26
66
34
44
6
14
5
22
29
39
116