154
117
40
56
24
19
140
13
67
91
721
53
672
124
241
1443
180
459
243
23
3979
533
663
101
483
62
52
3013
300
122
33
46
37
45
70
132
304
6036
136
204
4255
338
89
1556
215
195
103
26
36
48
227
61
81