55
122
33
8376
440
82
134
143
83
25
49
19
14
110
21
61
72
603
26
1426
137
260
1201
176
417
227
5077
519
616
86
483
37
64
2331
280
94
30
51
32
38
53
75
161
317
5055
117
155
164
4105
310
98
1666
209
187
27