227
39
119
1373
244
453
46
41
59
51
61
136
122
18
91
6
197
40
529
50
3580
423
188
89
84
368
115
78
182
54
206
117
56
26
37
756
192
591
155
33
645
70
73
57
177
110
2241
47
29
148
254
167