4
16
8
7
12
33
34
25
27
24
35
62
41
14
26
46
18
31
103
79
95
85
30
69
127
108
28
80
137
607
52
90
155
71
104
44