328
1,201
190
759
106
242
117
499
40
349
122
346
69
281
68
301
134
274
56
200
90
197
57
224
25
214
104
61
738
37
221
23
268
63
316