85
78
47
42
63
31
139
57
142
135
136
24
70
35
26
82
86
32
94
194
190
255
58
95
140
71
67
25
211
3
108
89
132
50
51
8
37
19
60
12
38
185
45
121
193
5
278
17
173
133
138
1
29
107