299
172
604
19
240
268
208
67
396
101
181
13
222
133
274
116
1137
88
561
53
129
107
298
723
25
54
619
29