26
73
66
39
196
18
21
60
71
91
31
17
28
59
4
47
25
116
27
49
58
78
45
41
61
32
37
208
143
128
132
109
62
36
141
24
150
149
180
122
85
145
182
75
82
120
117
63
114
161
556
193
214
89
87
80