304
47
171
110
95
117
17
16
71
1556
233
24
603
251
56
510
276
21
27
154
141
118
130
433
283
160
30
5177
40
60
314
42
59
93
103
82
265
4390
22
45
87
29
54
105
86
96
65
53
196
628
23
36
88
125