26
342
99
81
3
57
165
15
79
93
416
98
34
82
238
45
13
78
28
24
134
32
94
54
60
37
36
360
115
140
25
270
254
110
89
85
16
9
11
66
142
90
191
303
231
201
264
52
53
219
47