15
12
14
24
27
54
26
29
31
23
4
18
65
143
141
38
10
20
13
68
33
37
81
22
51
67
69
42
114
89
19
61
57
5
39
53
16
17
50
45
127
41
7