18
9
15
12
43
10
13
22
16
4
8
33
30
19
7
42
54
38
31
11
48
44
14
29
35
27
5
6
50
21
51
25
55
26
23
58
69
65
154