442
58
67
21
23
333
34
217
163
43
46
101
22
118
329
1016
65
53
90
539
97
39
304
88
233
448
164
527
443
48
335
136
98
42
2263
36
107
170
82
1151
119
567
77
54
6
215
171
126
249
115
120
1079
30