282
23
36
67
158
201
134
63
115
141
219
70
27
68
64
108
38
122
113
42
83
40
49
66
92
31
398
150
124
149
43
69
46
77
24
60
16
22
119
142
110
540
244
30
361
82
25
243