16
26
50
13
3
29
7
21
20
17
28
14
10
23
35
24
43
39
27
19
5
22
47
56
32
46
48
70
37
78
118
9
30
36
18
108
55
49
44
153
116
52
146
114
168