88
366
65
59
117
358
107
27
10
133
149
40
4
256
141
248
252
28
77
159
36
445
131
110
26
140
194
310
41
56
72
96
82
489
165
53
192
136
87
116
211
50
191
372
78
85
79
38
31
52
138
14