4
3
13
39
44
35
21
73
54
14
20
66
86
108
16
68
105
157
24
31
98
36
168
52
51
41
124
104
102
34
70
28
27
37
45
7
25
159
40
60
169
69
67
26
77
55
129
62