13
22
16
8
24
28
14
36
44
33
25
19
18
77
37
160
15
162
4
55
133
35
53
64
91
54
85
43
52
39
72
80
48
49
20
73
60
76
59
121