204
68
1443
283
1504
32
129
165
107
151
110
391
61
56
89
35
20
156
100
21
202
14
150
40
166
22
70
31
36
37
60
372
9
42
83
76
47
525
34
46
127
5691
96
49
181
73
91
27
25
79
1464
303
125