26
39
36
9
87
96
58
13
101
64
47
79
66
110
29
43
28
46
34
44
62
59
57
52
136
91
139
60
134
142
443
84
12
19
157
15
17
16
108
56
6
31
10
88