266
779
31
117
303
252
87
318
41
246
103
297
91
156
78
203
38
190
15
254
6
119
24
132
11
67
16
104
61
109
46
97
3
81
1
105