28
733
155
40
319
88
48
140
401
56
146
33
17
21
268
116
306
464
178
207
107
1182
221
91
281
20
18
14
35
164
53
47
283
54
172
41
36
63
130
60
23
52
65
86
34