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