114
1,020
360
805
73
235
58
255
52
253
75
302
268
51
252
169
230
13
771
96
36
221
89
208
38
212
49
138
59
148
39
141
62