82
255
72
17
131
51
37
200
18
26
276
70
87
225
217
148
128
252
57
161
219
169
85
143
183
258
178
54
109
39
36
107
29
754
4442
116
69
150
176
151
30
28
41
23
16
94
146
75
213
62
43
78
20
13