256
438
41
338
122
303
114
366
45
187
278
1,048
54
172
82
247
151
17
129
44
123
4
104
12
110
22
106
7
97
5
94
14
67
3
88