1137
152
1408
232
184
25
250
280
390
880
226
122
175
106
244
53
63
71
40
33
55
60
69
37
61
136
101
38
241
41
77
44
288
74
573